package com.lottery.service.pc28.accoutService;

import org.springframework.stereotype.Service;

//登录
@Service
public interface LocalauthService {

	// 注册 插入手机号和密码
/*	String regist(String phoneNum, String password, String vercode, String agencyId, String recommendCode, String city)
			throws Exception;*/

	// 修改密码
	String updatepassword(int userId, String oldpassword, String newpassword);

	// 忘记密码
	String forgetpassword(String phoneNum, String smscode, String password);

	// 登录 查询手机号和密码
	String login(String phoneNum, String password, String deviceId, String hostAddr, int loginType);

	// 短信验证 接口
	String Sms(String deviceId, String phoneNum, String vercode, int smsFlag);

	// 验证码接口
	void cationcode(String deviceId, String vercode);

	// 第三方登录接口
	String oauth(String oauthType, String oauthId, String nickName, String headPic, String deviceId, String hostAddr);

	// 给前面一个不重复的deviceId接口
	String device();

	// 统计在线人数
	String sonlinenum(int userId, int pageNum, int pageSize);

	// 退出
	void Logout(int userId, int loginType);

	// 心跳包
	String heartbeat(int userId, String deviceId);

	void regist(String username, String password, String agencyId)throws Exception;
}
